causing embarrassment - Allemand Anglais Dictionnaire